An Efficient Concurrency Control Technique for Mobile Database Environment

نویسندگان

  • Anisur Rahman
  • Md. Anisur Rahman
چکیده

Day by day, wireless networking technology and mobile computing devices are becoming more popular for their mobility as well as great functionality. Now it is an extremely growing demand to process mobile transactions in mobile databases that allow mobile users to access and operate data anytime and anywhere, irrespective of their physical positions. Information is shared among multiple clients and can be modified by each client independently. However, for the assurance of timely access and correct results in concurrent mobile transactions, concurrency control techniques (CCT) happen to be very difficult. Due to the properties of Mobile databases e.g. inadequate bandwidth, small processing capability, unreliable communication, mobility etc. existing mobile database CCTs cannot employ effectively. With the client-server model, applying common classic pessimistic techniques of concurrency control (like 2PL) in mobile database leads to long duration Blocking and increasing waiting time of transactions. Because of high rate of aborting transactions, optimistic techniques aren`t appropriate in mobile database as well. This paper discusses the issues that need to be addressed when designing a CCT technique for Mobile databases, analyses the existing scheme of CCT and justify their performance limitations. A modified optimistic concurrency control scheme is proposed which is based on the number of data items cached, amount of execution time and current load of the database server. Experimental results show performance benefits, such as increase in average response time and decrease in waiting time of the transactions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Energy-Efficient Transaction Management for Mobile Ad- hoc Network Databases

A Mobile Ad-hoc Network (MANET) is a collection of mobile, wireless and battery-powered nodes without a fixed infrastructure; so MANET fits well in disaster rescue and military operations. However, when a node runs out of power or has insufficient power to function, communication may fail, disconnections may happen, execution of transactions may be prolonged, and some transactions may be aborte...

متن کامل

Issues in Designing Concurrency Control Techniques for Mobile Ad-hoc Network Databases

With the rapid growth of wireless networking technology and mobile computing devices, a highly increasing demand arises for processing mobile transactions in Mobile Ad-hoc NETwork (MANET) databases. This allows mobile users to access and manipulate data anytime and anywhere. However, to guarantee timely access and correct results for concurrent mobile transactions, concurrency control (CC) tech...

متن کامل

Concurrency control in mobile distributed real-time database systems

 With the rapid advances in mobile computing technology, there is an increasing demand for processing realtime transactions in a mobile environment. This paper studies concurrency control problem in mobile distributed real-time database systems (MDRTDBS). Based on the High Priority Two Phase Locking (HP-2PL) scheme, we propose a distributed real-time locking protocol, called Distributed High P...

متن کامل

An Improved, Prioritized Concurrency Control Scheme with Performance Gain in Mobile Environments

In a mobile computing environment, clients can access shared data irrespective of their physical location and can be updated by each client independently. This leads to inconsistency of the data. Several concurrency control techniques are proposed in literature to prevent data inconsistency. In this paper we first analyze the existing scheme of concurrency control without locking and justify it...

متن کامل

An Energy-Efficient Concurrency Control Algorithm for Mobile Ad-Hoc Network Databases

MANET does not require any fixed infrastructure, thus it fits well in disaster rescue and military operations. However, when a node has no or insufficient energy to function, communication may fail, disconnections may happen, and transactions may be aborted if they are time-critical and miss their deadlines. Energy-efficient transaction management becomes an important issue in MANET database ap...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013